rancher with many cattle - French English Dictionary